apple snail - Francés Inglés Diccionario